草庐IT

Android Horizo​​ntalScrollView 宽度

全部标签

swift - 如何使用计时器为 UIView 的宽度设置动画?

我有一个设置为我的View宽度的View和一个在未来(接下来的5分钟内)获得某个时间点的计时器。我的目标是将View的宽度从view.width设置为0我正在尝试做UIView.animate(withDuration:date.timeIntervalSinceNow,delay:0,options:.curveEaseIn,animations:{self.countdownBar?.frame=CGRect(x:0,y:self.view.frame.maxY-3,width:0,height:3)},completion:nil)但是这使得countdownBar从View的顶

ios - 如何用文本填充标签直到达到其宽度

我想知道是否有一种方法可以确定UILabel是否完整文本。例如,如果一个标签的大小为:||我想知道什么时候标签满是文字,比如:|.........|我需要用点填充它,直到它达到textFields宽度。 最佳答案 好吧,如果我没记错的话,你可能正在寻找的是LabelintrinsicContentSize:Thenaturalsizeforthereceivingview,consideringonlypropertiesoftheviewitself.标签intrinsicContentSize的宽度应该是标签的实际宽度,与fra

ios - 将具有比例宽度的 subview 添加到 ScrollView

我有一个ScrollView,其中包含三个如下所示的subview:问题在于,由于包含标签的堆栈View占subview总宽度的80%,因此当用户滚动应用程序时,这看起来很奇怪:如您所见,底部ScrollView中的View看起来不太好,因为宽度约束应用了80%的乘数。用户滚动ScrollView的次数越多,“偏移量”就越大。我想让subview始终居中。如何在保持80%比例的同时保持View居中?内容插入:slideScrollView.contentSize.width=view.bounds.width*CGFloat(introArray.count)subview设置:sli

ios - Collectionview 动态宽度不起作用 Swift

我在表格View中有一个collectionView,它工作得很好,但问题是CollectionView单元格宽度在初始阶段不能完美地工作,但一旦滚动它就可以工作。您可以在此处查看,在第一部分中,它显示了全名,但在其他部分中,它截断了尾部并且在滚动后有效。这是重要的代码classSubjectsViewFlowLayout:UICollectionViewFlowLayout{overridefunclayoutAttributesForElements(inrect:CGRect)->[UICollectionViewLayoutAttributes]?{letattributesF

ios - 获取 SCNText Geometry 的宽度/高度

我正在寻找计算SCNText几何体大小的可能性。我想制作一行文本周围有框架的单独文本节点。假设文本的宽度为5pt。我想要一个SCNPlane作为背景,宽度为7pt,文本居中。如何动态计算文本大小?我尝试了不同的东西..Monospace字体,计算更大和更小的字符等。但它没有成功。像这样:--------------------|Text||Text|--------------------这里是一些示例代码:lettextGeometry=SCNText(string:name,extrusionDepth:0.1)textGeometry.font=UIFont(name:"Helv

swift - VStack 未在 ScrollView 中填充屏幕宽度,但确实填充了 List

我创建了一个可滚动的图像列表,如下所示:NavigationView{List{ForEach(landmarks){landmarkinlandmark.image(forSize:200)//somemodifiers...}.navigationBarTitle(Text(category.rawValue))}这是此代码生成的UI:现在,我想去掉List创建的行分隔符。因此,我将List替换为ScrollView。这是预览然后显示的内容:我该如何解决这个问题?我看过thisothersimilarquestion,但接受的答案并没有真正解决问题,而是引入了固定宽度。

Swift 文本字段边框的宽度不正确

我在遵循答案here后生成了一个底部边框.除了边框宽度不正确外,这非常有效。它设置了约束以匹配其下方按钮的宽度,但正如您所看到的,它有点短。我错过了什么?代码:extensionUITextField{funcsetBottomBorder(withColorcolor:UIColor){self.borderStyle=UITextBorderStyle.noneself.backgroundColor=UIColor.clearletwidth:CGFloat=3.0letborderLine=UIView(frame:CGRect(x:0,y:self.frame.height-

swift - 在 SwiftUI 中使用获取 View 的宽度

我需要在SwiftUI中获取渲染View的宽度,这显然不是那么容易。我的看法是我需要一个返回View维度的函数,就这么简单。varbody:someView{VStack(alignment:.leading){Text(timer.name).font(.largeTitle).fontWeight(.heavy)Text(timer.time).font(.largeTitle).fontWeight(.heavy).opacity(0.5)}} 最佳答案 获取View尺寸的唯一方法是使用GeometryReader。读取器返回

ios - 根据内容动态更改 UITextField 宽度

我和这里有同样的问题:ResizeaUITextFieldwhiletyping(byusingAutolayout)但它是通过UITextView而不是通过UITextField解决的。这段代码没有帮助:functextFieldDidChange(sender:UITextField){sender.invalidateIntrinsicContentSize()}我有UITextField(红色背景)并将AutoLayout与StackView一起使用:和约束:但是UITextField只有在它是resignFirstResponder时才改变它的宽度。你能给我关于这个问题的任何

ios - 如何在 iOS 自动布局中为按钮设置最小宽度和最大宽度?

我是一名来自网络的移动开发新手。在css中我会做min-width:40%;最大宽度:90%;如何在iOS界面生成器中重现此内容? 最佳答案 创建包含说明button.width如下图: 关于ios-如何在iOS自动布局中为按钮设置最小宽度和最大宽度?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/39244877/